package com.ruoyi.project.module.maxAttribute.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.web.domain.BaseEntity;

/**
 * 属性配置表 max_attribute
 * 
 * @author ruoyi
 * @date 2021-02-16
 */
public class MaxAttribute extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** 主键 */
	private Long maxAttributeId;
	/** 业务对象的名称 */
	private String objectname;
	/** 属性名 */
	private String attributename;
	/** 别名 */
	private String alias;
	/** 标题 */
	private String title;
	/** 备注 */
	private String remarks;
	/** 持久性 */
	private Integer persistent;
	/** 英文标题 */
	private String enTitle;
	/** 英文备注 */
	private String enRemarks;

	public void setMaxAttributeId(Long maxAttributeId) 
	{
		this.maxAttributeId = maxAttributeId;
	}

	public Long getMaxAttributeId() 
	{
		return maxAttributeId;
	}
	public void setObjectname(String objectname) 
	{
		this.objectname = objectname;
	}

	public String getObjectname() 
	{
		return objectname;
	}
	public void setAttributename(String attributename) 
	{
		this.attributename = attributename;
	}

	public String getAttributename() 
	{
		return attributename;
	}
	public void setAlias(String alias) 
	{
		this.alias = alias;
	}

	public String getAlias() 
	{
		return alias;
	}
	public void setTitle(String title) 
	{
		this.title = title;
	}

	public String getTitle() 
	{
		return title;
	}
	public void setRemarks(String remarks) 
	{
		this.remarks = remarks;
	}

	public String getRemarks() 
	{
		return remarks;
	}
	public void setPersistent(Integer persistent) 
	{
		this.persistent = persistent;
	}

	public Integer getPersistent() 
	{
		return persistent;
	}
	public void setEnTitle(String enTitle) 
	{
		this.enTitle = enTitle;
	}

	public String getEnTitle() 
	{
		return enTitle;
	}
	public void setEnRemarks(String enRemarks) 
	{
		this.enRemarks = enRemarks;
	}

	public String getEnRemarks() 
	{
		return enRemarks;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("maxAttributeId", getMaxAttributeId())
            .append("objectname", getObjectname())
            .append("attributename", getAttributename())
            .append("alias", getAlias())
            .append("title", getTitle())
            .append("remarks", getRemarks())
            .append("persistent", getPersistent())
            .append("enTitle", getEnTitle())
            .append("enRemarks", getEnRemarks())
            .toString();
    }
}
